serve one's own interests - Espagnol Anglais Dictionnaire